Insulating glass - Spanish English Dictionary